confluence (rivers) - Francés Inglés Diccionario